ab74ce336de4615f9b984c97f7753efb18fb7e68,plugins/svn4idea/src/org/jetbrains/idea/svn/info/CmdInfoClient.java,CmdInfoClient,execute,#List#File#,72
Before Change
// but the requested info is still in the output except root closing tag
return output.getStdout() + "</info>";
} else {
throw new SVNException(SVNErrorMessage.create(SVNErrorCode.WC_NOT_WORKING_COPY, e), e);
}
// svn: E200009: Could not display info for all targets because some targets don't exist
} else if (notEmpty && text.contains("some targets don't exist")) {
throw new SVNException(SVNErrorMessage.create(SVNErrorCode.ILLEGAL_TARGET, e), e);
} else if (notEmpty && text.contains(String.valueOf(SVNErrorCode.WC_UPGRADE_REQUIRED.getCode()))) {
throw new SVNException(SVNErrorMessage.create(SVNErrorCode.WC_UPGRADE_REQUIRED, e), e);
} else if (notEmpty &&
(text.contains("upgrade your Subversion client") ||
text.contains(String.valueOf(SVNErrorCode.WC_UNSUPPORTED_FORMAT.getCode())))) {
After Change
} else if (notEmpty && text.contains("some targets don't exist")) {
throw createError(SVNErrorCode.ILLEGAL_TARGET, e);
} else if (notEmpty && text.contains(String.valueOf(SVNErrorCode.WC_UPGRADE_REQUIRED.getCode()))) {
throw createError(SVNErrorCode.WC_UPGRADE_REQUIRED, e);
} else if (notEmpty &&
(text.contains("upgrade your Subversion client") ||
text.contains(String.valueOf(SVNErrorCode.WC_UNSUPPORTED_FORMAT.getCode())))) {